package com.ly.gof.structure.bridge;

/**
 * @author liuyang
 * @des 在软件开发中，有时桥接（Bridge）模式可与适配器模式联合使用。
 * 当桥接（Bridge）模式的实现化角色的接口与现有类的接口不一致时，可以在二者中间定义一个适配器将二者连接起来
 * @Version 1.0
 * @Date: 23/07/2021 10:41
 */
public class BridgeAndAdapter {
    public static void main(String[] args) {
        Adaptee adaptee = new Adaptee();
        AdapterImplementor adapterImplementor = new AdapterImplementor(adaptee);
        Abstraction abstraction = new RefinedAbstraction(adapterImplementor);
        abstraction.operation();
    }

}
